controlled grazing - German English Dictionary